Post

Replies

Boosts

Views

Activity

Reply to xcode 13 - objc project
PopupLogin *comuni =[PopupLogin alloc]; popover=[[UIPopoverController alloc] initWithContentViewController:comuni]; if ([mainDelegate.aListdb count]>0) { [comuni.BtnDB setHidden:NO]; } else { [comuni.BtnDB setHidden:YES]; } popover.delegate = self; popover.popoverContentSize = CGSizeMake(550, 260); comuni._popover=popover; CGRect rect = CGRectMake((self.view.frame.size.width-550)/2, (self.view.frame.size.height-307)/2, 550, 307); [popover presentPopoverFromRect:rect inView:self.view permittedArrowDirections:0 animated:YES];
Jun ’21
Reply to xcode 13 - objc project
i just solved with this: - (UITraitCollection *)traitCollection { if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { return super.traitCollection; } else { switch (self.modalPresentationStyle) { case UIModalPresentationFormSheet: case UIModalPresentationPopover: return [UITraitCollection traitCollectionWithHorizontalSizeClass:UIUserInterfaceSizeClassCompact]; default: return super.traitCollection; } } } - (UITraitCollection *)overrideTraitCollectionForChildViewController:(UIViewController *)childViewController { UIDevice *device = [UIDevice currentDevice]; if (device.userInterfaceIdiom == UIUserInterfaceIdiomPhone && CGRectGetWidth(childViewController.view.bounds) > CGRectGetHeight(childViewController.view.bounds)) { return [UITraitCollection traitCollectionWithHorizontalSizeClass:UIUserInterfaceSizeClassRegular]; } return nil; }
Jun ’21
Reply to iOS 17.1 : SwiftUI Datepicker is crashing.
try also with ios17.2 but crash always Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]' *** First throw call stack: ( 0 CoreFoundation 0x00007ff80049aa09 __exceptionPreprocess + 242 1 libobjc.A.dylib 0x00007ff8000638b4 objc_exception_throw + 48 2 CoreFoundation 0x00007ff800508c8d -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 604 3 CoreFoundation 0x00007ff800499200 +[NSDictionary dictionaryWithObjects:forKeys:count:] + 49 4 UIKitCore 0x00007ff804ce4703 __59-[_UIDatePickerCalendarTimeLabel attributedTextWithRanges:]_block_invoke.150 + 156 5 UIKitCore 0x00007ff804ce3fd0 -[_UIDatePickerCalendarTimeLabel applyTextAttributesForState:inputScope:updater:] + 404 6 UIKitCore 0x00007ff804ce432f -[_UIDatePickerCalendarT *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]' *** First throw call stack: ( 0 CoreFoundation 0x00007ff80049aa09 __exceptionPreprocess + 242 1 libobjc.A.dylib 0x00007ff8000638b4 objc_exception_throw + 48 2 CoreFoundation 0x00007ff800508c8d -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 604 3 CoreFoundation 0x00007ff800499200 +[NSDictionary dictionaryWithObjects:forKeys:count:] + 49 4 UIKitCore 0x00007ff804ce4703 __59-[_UIDatePickerCalendarTimeLabel attributedTextWithRanges:]_block_invoke.150 + 156 5 UIKitCore 0x00007ff804ce3fd0 -[_UIDatePickerCalendarTimeLabel applyTextAttributesForState:inputScope:updater:] + 404 6 UIKitCore 0x00007ff804ce432f -[_UIDatePickerCalendarTimeLabel attributedTextWithRanges:] + 667 7 UIKitCore 0x00007ff805ef44c6 -[_UIDatePickerWheelsTimeLabel pushCurrentStateIntoUI] + 77 8 UIKitCore 0x00007ff804ce4e3a -[_UIDatePickerCalendarTimeLabel stateMachineUpdateFromState:toState:] + 148 9 UIKitCore 0x00007ff805ef4c5c -[_UIDatePickerWheelsTimeLabel stateMachineUpdateFromState:toState:] + 47 10 UIKitCore 0x00007ff804ce3675 __68-[_UIDatePickerCalendarTimeLabel initWithTimeFormat:minuteInterval:]_block_invoke + 50 11 UIKitCore 0x00007ff805c61524 handleEvent + 298 12 UIKitCore 0x00007ff804ce4d8f -[_UIDatePickerCalendarTimeLabel _stateMachineSendEvent:] + 110 13 UIKitCore 0x00007ff805ef4cac -[_UIDatePickerWheelsTimeLabel beginEditingWheels] + 42 14 UIKitCore 0x00007ff805b53f64 -[_UIDatePickerView pickerTableView:didChangeSelectionBarRowFrom:to:] + 704 15 UIKitCore 0x00007ff805b5aa4c -[UIPickerColumnView pickerTableView:didChangeSelectionBarRowFrom:to:] + 171 16 UIKitCore 0x00007ff805b5ee1a -[UIPickerTableView _setSelectionBarRow:] + 223 17 UIKitCore 0x00007ff805b5e5a3 -[UIPickerTableView _setContentOffset:notify:] + 583 18 UIKitCore 0x00007ff8061ce25c -[UIScrollView _updatePanGesture] + 5091 19 UIKitCore 0x00007ff80551c3f9 -[UIGestureRecognizerTarget _sendActionWithGestureRecognizer:] + 71 20 UIKitCore 0x00007ff8055260a3 _UIGestureRecognizerSendTargetActions + 100 21 UIKitCore 0x00007ff805522dfb _UIGestureRecognizerSendActions + 303 22 UIKitCore 0x00007ff8055221a8 -[UIGestureRecognizer _updateGestureForActiveEvents] + 685 23 UIKitCore 0x00007ff80550f80d _UIGestureEnvironmentUpdate + 3935 24 UIKitCore 0x00007ff80550e449 -[UIGestureEnvironment _updateForEvent:window:] + 892 25 UIKitCore 0x00007ff805becceb -[UIWindow sendEvent:] + 5262 26 UIKitCore 0x00007ff805bc1cfc -[UIApplication sendEvent:] + 772 27 UIKitCore 0x00007ff805c700ef __dispatchPreprocessedEventFromEventQueue + 8406 28 UIKitCore 0x00007ff805c729ac __processEventQueue + 8415 29 UIKitCore 0x00007ff805c685f6 __eventFetcherSourceCallback + 163 30 CoreFoundation 0x00007ff8003f7487 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17 31 CoreFoundation 0x00007ff8003f73c9 __CFRunLoopDoSource0 + 157 32 CoreFoundation 0x00007ff8003f6bc6 __CFRunLoopDoSources0 + 215 33 CoreFoundation 0x00007ff8003f12fb __CFRunLoopRun + 919 34 CoreFoundation 0x00007ff8003f0b81 CFRunLoopRunSpecific + 557 35 GraphicsServices 0x00007ff8103b808f GSEventRunModal + 137 36 UIKitCore 0x00007ff805ba1229 -[UIApplication _run] + 972 37 UIKitCore 0x00007ff805ba5c97 UIApplicationMain + 123 38 simulatore 0x0000000108b5b488 main + 104 39 dyld 0x000000010a1023e0 start_sim + 10 40 ??? 0x000000010d3d83a6 0x0 + 4517102502 ) libc++abi: terminating due to uncaught exception of type NSException
Nov ’23